home *** CD-ROM | disk | FTP | other *** search
- /* ==========================================================================
- **
- ** VScrollerClass.h
- **
- ** ©1991 WILLISoft
- **
- ** ==========================================================================
- */
-
- #ifndef VSCROLLERCLASS_H
- #define VSCROLLERCLASS_H
-
- #include "VScroller.h"
- #include "SliderClass.h"
-
- struct PositionerClass *VScrollerClass __PARMS(( void ));
-
- void VScroller_SetInteractorWindow __PARMS(( VScroller *self, pcgWindow *window ));
-
- void VScroller_CleanUp __PARMS(( VScroller *self ));
-
- void VScroller_Render __PARMS(( VScroller *self, RastPort *RPort ));
-
- Gadget *VScroller_FirstGadget __PARMS(( VScroller *self ));
-
- USHORT VScroller_nGadgets __PARMS(( VScroller *self ));
-
- ULONG VScroller_IDCMPFlags __PARMS(( VScroller *self ));
-
- USHORT VScroller_ClaimEvent __PARMS(( VScroller *self, IntuiMessage *event ));
-
- BOOL VScroller_EnableIactor __PARMS(( VScroller *self, BOOL enable ));
-
- USHORT VScroller_Respond __PARMS(( VScroller *self, IntuiMessage *event ));
-
- void VScroller_Refresh __PARMS(( VScroller *self ));
-
- /* Changed USHORT to long -- EDB */
- long VScroller_Value __PARMS(( VScroller *self ));
-
- /* Changed USHORT to long and LONG -- EDB */
- long VScroller_SetValue __PARMS(( VScroller *self, LONG position ));
-
- USHORT VScroller_KnobSize __PARMS(( VScroller *self ));
-
- USHORT VScroller_SetKnobSize __PARMS(( VScroller *self, USHORT knobsize ));
-
- char *VScroller_Title __PARMS(( VScroller *self ));
-
- BOOL VScroller_SetTitle __PARMS(( VScroller *self,
- char *title ));
-
- /* Added Default Font Methods -- EDB */
- TextAttr *VScroller_DefaultFont __PARMS(( VScroller *self ));
-
- BOOL VScroller_SetDefaultFont __PARMS(( VScroller *self, TextAttr *default_font ));
- /*
- ** returns FALSE if default_font points to NULL.
- ** returns FALSE if object cannot open specified font.
- */
-
- AlignInfo *VScroller_TextAlignment __PARMS(( VScroller *self ));
-
- BOOL VScroller_SetTextAlignment __PARMS(( VScroller *self,
- UBYTE Flags,
- BYTE Xpad,
- BYTE Ypad ));
-
-
-
- #endif